sweet made of shelled and crushed almonds, lemon peel, sugar, and egg white - Francés Inglés Diccionario